<?php
namespace Blog\Controller;
use Think\Controller;
class IndexController extends Controller 
{
    //首页
    public function index()
    {
        $table = M('design'); // 实例化User对象//数据表
        $count = $table->count();// 查询满足要求的总记录数
        $Page = new \Think\Page($count,3);// 实例化分页类 传入总记录数和每页显示的记录数(25)
        $show = $Page->show();// 分页显示输出// 进行分页数据查询 注意limit方法的参数要使用Page类的属性
        $list = $table->limit($Page->firstRow . ',' . $Page->listRows)->select();
        $this->assign('list', $list);// 赋值数据集
        $this->assign('page', $show);// 赋值分页输出
        $this->display(); // 输出模板
    }

    // 首页文章
    public function article_list()
    {
        $table = M('design'); // 实例化User对象//数据表
        $count = $table->count();// 查询满足要求的总记录数
        $Page = new \Think\Page($count,30);// 实例化分页类 传入总记录数和每页显示的记录数(25)
        $show = $Page->show();// 分页显示输出// 进行分页数据查询 注意limit方法的参数要使用Page类的属性
        $list = $table->limit($Page->firstRow . ',' . $Page->listRows)->select();
        $this->assign('list', $list);// 赋值数据集
        $this->assign('page', $show);// 赋值分页输出
        $this->display('article_list'); // 输出模板
    }

    //文章 章节
    public function design()
    {
        $t_id=I('get.t_id');
        $user=M('zhangjie');
        $list=$user->where("t_id='$t_id'")->select();
        $this->assign('list',$list);
        $this->display();
    }


    // 文章 内容
    public function lists()
    {
        $id=I('get.id');
        $user=M('zhangjie');
        $data=$user->where("id='$id'")->select();
        $this->assign('data',$data);
        $this->display('Index/content');
    }


    //关于我
    public function about()
    {
        $this->display('about');
    }

    //匿名评论
    public function content()
    {
        $id=I('get.t_id');
        $content=I('get.content');
        $name=I('get.name');
        $nextWeek =date('Y-m-d,H-i-s');
        if($name==1)
        {
            $name='匿名';
        }else{
            $name=$_COOKIE['username'];
        }
        $data=array('name'=>$name,'content'=>$content,'time'=>$nextWeek,'t_id'=>$id);
        $user=M('content');
        $info=$user->add($data);
        if($info)
        {
            echo "1";
        }else{
            echo "0";
        }
    }

        //调转回复
    public function hui()
    {
        $new_id=I('get.id');
        $user=M('content');

        $arr=$user->where("id='$new_id'")->find();
        //print_r($arr);
        $this->assign('arr',$arr);

        $table=M('ping');
        $data=$table->where("p_id='$new_id'")->select();
        $this->assign('data',$data);
        $this->display('hui');
    }
    //回复
    public function h()
    {
        $ping=I('get.');
        $table=M('ping');
        $table->add($ping);
        $this->assign('arr',$arr);
    }
}